• Home
  • Java
  • JSTL
  • Struts
  • Spring
  • Hibernate
  • Webservice
  • Eclipse
  • API
  • Guest Post
Menu
  • Explorer
  • basic-algorithm-operations-master
    • java
      • CareerCup
        • Book Solutions
          • CareerCupLibrary
            • CareerCupLibrary
              • AssortedMethods.java
              • BitVector.java
              • LinkedListNode.java
              • TreeNode.java
          • Chapter 1
            • Question1_1
              • Question.java
            • Question1_3
              • Question.java
            • Question1_4
              • Question.java
            • Question1_5
              • Question.java
            • Question1_6
              • Question.java
            • Question1_7
              • Question.java
            • Question1_8
              • Question.java
          • Chapter 10
            • Question10_3
              • Line.java
              • Question.java
            • Question10_4
              • Question.java
            • Question10_5
              • Line.java
              • Point.java
              • Question.java
              • Square.java
            • Question10_6
              • GraphPoint.java
              • Line.java
              • Question.java
            • Question10_7
              • Question.java
          • Chapter 11
            • Question11_2
              • Machine.java
              • Person.java
              • Server.java
            • Question11_3
              • Question.java
            • Question11_4
              • BitSet.java
              • Question.java
          • Chapter 18
            • Question18_4
              • MyThread.java
              • Question.java
              • Resource.java
          • Chapter 19
            • Question19_1
              • Question.java
            • Question19_10
              • Question.java
            • Question19_11
              • Question.java
            • Question19_2
              • Question.java
            • Question19_3
              • Question.java
            • Question19_4
              • Question.java
            • Question19_5
              • Question.java
            • Question19_6
              • Question.java
            • Question19_7
              • Question.java
            • Question19_8
              • Question.java
            • Question19_9
              • Question.java
          • Chapter 2
            • Question2_1
              • Question.java
            • Question2_2
              • Question.java
            • Question2_3
              • Question.java
            • Question2_4
              • Question.java
            • Question2_5
              • Question.java
          • Chapter 20
            • Question20_1
              • Question.java
            • Question20_10
              • Question.java
            • Question20_11
              • Question20_10.java
              • Subsquare.java
            • Question20_12
              • Question.java
            • Question20_13
              • Question.java
              • Rectangle.java
              • Trie.java
              • TrieNode.java
              • WordGroup.java
            • Question20_2
              • Question.java
            • Question20_3
              • Question.java
            • Question20_4
              • Question.java
            • Question20_5
              • Question.java
            • Question20_7
              • LengthComparator.java
              • Question.java
            • Question20_8
              • Question.java
              • SuffixTree.java
              • SuffixTreeNode.java
            • Question20_9
              • MaxHeapComparator.java
              • MinHeapComparator.java
              • Question.java
          • Chapter 3
            • Question3_1
              • Question.java
              • QuestionB.java
              • StackNode.java
            • Question3_2
              • NodeWithMin.java
              • Question.java
              • StackWithMin.java
              • StackWithMin2.java
            • Question3_3
              • Node.java
              • Question.java
              • SetOfStacks.java
              • Stack.java
            • Question3_4
              • Question.java
              • Tower.java
            • Question3_5
              • MyQueue.java
              • Question.java
            • Question3_6
              • Question.java
          • Chapter 4
            • Question4_1
              • Question.java
            • Question4_2
              • Graph.java
              • Node.java
              • Question.java
            • Question4_3
              • Question.java
            • Question4_4
              • Question.java
            • Question4_5
              • Question.java
            • Question4_6
              • Question.java
            • Question4_7
              • Question.java
            • Question4_8
              • Question.java
          • Chapter 5
            • Question5_1
              • Question.java
            • Question5_2
              • Question.java
            • Question5_3
              • Question.java
            • Question5_5
              • Question.java
            • Question5_6
              • Question.java
            • Question5_7
              • BitInteger.java
              • Question.java
          • Chapter 7
            • Question7_1
              • BlackJackCard.java
              • Card.java
            • Question7_2
              • Call.java
              • CallHandler.java
              • Employee.java
              • Fresher.java
              • ProductManager.java
              • TechLead.java
            • Question7_3
              • CD.java
              • CDPlayer.java
              • JukeBox.java
              • Playlist.java
              • Song.java
              • TrackSelector.java
              • User.java
            • Question7_4
              • ChessFormat.java
              • ChessPieceBase.java
              • ChessPieceTurn.java
              • ComputerPlayer.java
              • GameManager.java
              • HumanPlayer.java
              • King.java
              • PlayerBase.java
              • Position.java
              • PositionBackTracker.java
              • PositionEstimator.java
              • PositionPotentialValue.java
              • Queen.java
            • Question7_5
              • Book.java
              • OnlineReaderSystem.java
              • User.java
            • Question7_8
              • Question.java
          • Chapter 8
            • Question8_1
              • Question.java
            • Question8_2
              • Question.java
            • Question8_3
              • Question.java
            • Question8_4
              • Question.java
            • Question8_5
              • Question.java
            • Question8_6
              • Question.java
            • Question8_7
              • Question.java
            • Question8_8
              • Question.java
          • Chapter 9
            • Question9_1
              • Question.java
            • Question9_2
              • AnagramComparator.java
              • Question.java
            • Question9_3
              • Question.java
            • Question9_5
              • Question.java
            • Question9_6
              • Question9_6.java
            • Question9_7
              • HtWt.java
              • Question.java
      • archetypes
        • bao-hc
          • src
            • main
              • java
                • com
                  • bao
                    • hc
                      • App.java
            • test
              • java
                • com
                  • bao
                    • hc
                      • AppTest.java
                • org
                  • apache
                    • http
                      • examples
                        • ElementalHttpGet.java
                        • ElementalHttpPost.java
                        • ElementalHttpServer.java
                        • client
                          • ClientChunkEncodedPost.java
                          • ClientConnectionRelease.java
                          • ClientFormLogin.java
                          • ClientWithResponseHandler.java
        • bao-logging
          • src
            • main
              • java
                • com
                  • bao
                    • logging
                      • App.java
            • test
              • java
                • com
                  • bao
                    • logging
                      • AppTest.java
      • e2u
        • src
          • com
            • e2u
              • alg
                • match
                  • AdjacencyList.java
                  • Edge.java
                  • Edmonds.java
                  • Node.java
                • misc
                  • AntWalkOnPole.java
                  • FeedCow.java
                  • NumberTrick.java
                • montyhall
                  • MontyHall.java
                • tree
                  • TreeSerialization.java
              • bit
                • BitTwiddling.java
                • BitUtil.java
              • ca
                • CARead.java
              • dp
                • visitor
                  • Glyph.java
                  • GlyphChar.java
                  • GlyphRow.java
                  • Main.java
                  • OutputVisitor.java
                  • SpellingChecker.java
                  • Visitor.java
              • file
                • FileContentListener.java
                • FileTransformer.java
                • TransformFileFrameWork.java
              • fsm
                • CCByFSM.java
                • CodeCounter.java
                • FSM.java
              • game
                • LinkUpFindPath.java
                • Tetris.java
              • gc
                • CircularReference.java
                • weakref
                  • Main.java
                  • MessageConsume.java
                  • MessageListener.java
                  • MessagePublisher.java
                  • WeakListener.java
              • generic
                • ParameterizedTypeTest.java
              • grammar
                • ExceptionTest.java
                • InheritanceTest.java
                • PrimitiveTypeTest.java
              • gui
                • GUIFramework.java
                • GridBagPanel.java
                • GridLocator.java
                • Introspector.java
              • hash
                • TestHash.java
              • memory
                • TryMaxMemory.java
              • misc
                • image
                  • BmpReader.java
                  • ImageDialog.java
                • zip
                  • TestReadZipFile.java
              • net
                • MultiJabberClient.java
                • MultiJabberServer.java
              • perf
                • BigFileIO.java
              • re
                • ReplaceAll.java
                • TestRe.java
              • reflect
                • GenericTest.java
              • serialize
                • SerializationDemo.java
              • sort
                • CircleMatch.java
                • ComparatorFactory.java
                • JDKSort.java
                • Match.java
                • MatchDataSource.java
                • MatchPlayerInfo.java
                • MatchSort.java
                • MatchUtil.java
                • PermCallBack.java
                • Player.java
                • PlayerComparator.java
                • Section.java
                • SectionSelectee.java
              • string
                • UnicodeString.java
              • temp
                • StaticInitTest.java
                • TestTreeMap.java
              • test
                • CompileCheck.java
              • thirdparty
                • log4j
                  • SystemStartRollingFileAppender.java
              • thread
                • SeqThread.java
                • SerializedOperBooker.java
                • SerializedOperTester.java
                • ThreadLocalTest.java
                • ThreadPool.java
                • ThreadPoolTest.java
                • readwriter
                  • Database.java
                  • DatabaseServer.java
                  • Reader.java
                  • Writer.java
                • timeout
                  • ExecThreadTimeout.java
                  • TimeoutThread.java
                  • test
                    • ThreadUsingJoin.java
                    • ThreadUsingWait.java
              • tree
                • BinTree.java
                • CGFileHeader.java
                • Deflater.java
                • FileDeflater.java
                • FileInflater.java
                • HuffmanNode.java
                • HuffmanTree.java
                • Inflater.java
              • util
                • ArrayUtil.java
                • Heap.java
                • OutputUtil.java
      • lc
        • src
          • main
            • java
              • com
                • bao
                  • lc
                    • App.java
                    • AppConfig.java
                    • ResMgr.java
                    • bean
                      • BasicIDValuePair.java
                      • HttpResult.java
                      • IDValuePair.java
                      • ResultCode.java
                    • client
                      • BrowserClient.java
                      • ParamListBuilder.java
                      • RequestBuilder.java
                      • impl
                        • PostRedirectStrategy.java
                        • RequestReferer.java
                        • RequestResetRedirectChain.java
                      • params
                        • MiscPNames.java
                        • MiscParams.java
                      • utils
                        • HttpClientUtils.java
                    • common
                      • BaseBuilder.java
                      • Builder.java
                      • LinkTextRegexFilter.java
                      • LoggerFeedback.java
                      • ScriptCodeFilter.java
                      • URI2NameBuilder.java
                      • UTF8BufferedInputStream.java
                      • YesFilter.java
                      • exception
                        • ParseException.java
                    • httpcommand
                      • AbstractCommand.java
                      • BasicHttpCommand.java
                      • CommandBuilder.java
                      • CommandCompleteListener.java
                      • CommandRetryStrategy.java
                      • HttpCommandDirector.java
                      • RetryHttpCommand.java
                      • impl
                        • DefaultCommandBuilder.java
                        • DefaultCommandRetryStrategy.java
                        • DefaultHttpCommandDirector.java
                        • DirectorBuilder.java
                        • LogCompleteListener.java
                      • params
                        • HttpCommandPNames.java
                        • HttpCommandParams.java
                      • utils
                        • HttpCommandUtils.java
                    • proxy
                      • HttpProxyServer.java
                      • IEProxy.java
                      • RequestCookieFilter.java
                    • site
                      • RandCodeBuilder.java
                      • SleepCommand.java
                      • s1
                        • Client1.java
                      • s2
                        • ZyClient.java
                        • ZyCommandRetryStrategy.java
                        • ZyConstants.java
                        • commands
                          • DoBookTicket.java
                          • DoLogin.java
                          • DoLogout.java
                          • GetLoginPage.java
                          • GetTicketDetail.java
                          • GetTimeDiff.java
                          • QueryTicketNumResult.java
                          • SelectTicketDate.java
                      • s3
                        • TdClient.java
                        • TdUtils.java
                        • TdWorkCompleteListener.java
                        • TrustAllManager.java
                        • ai
                          • TrainTicketSelector.java
                          • TrainTicketSortFilterBuilder.java
                        • bean
                          • Columnable.java
                          • ComparableFilter.java
                          • GenericBean.java
                          • ListElementCount.java
                          • ListElementIndex.java
                          • ListFilter.java
                          • PassengerInfo.java
                          • TicketFilterCondition.java
                          • TrainTicketInfo.java
                        • commands
                          • BookTicket.java
                          • BookTicketCommandBuilder.java
                          • BookTicketRetryStrategy.java
                          • ConfirmOrder.java
                          • DoLogin.java
                          • DoLogout.java
                          • GetLoginPage.java
                          • GetTicketBookInitPage.java
                          • Login.java
                          • LoginCommandBuilder.java
                          • LoginRetryStrategy.java
                          • ParseLoginPage.java
                          • ParseSubmitOrderPage.java
                          • QueryLeftTicket.java
                          • SubmitOrder.java
                          • WelComePage.java
                        • gui
                          • DialogValueBuilder.java
                          • EnableIEPanel.java
                          • GUIUtils.java
                          • InputInfoPanel.java
                          • MainPanel.java
                          • PassengerPanel.java
                          • SelectPanel.java
                          • TdClientGUI.java
                          • TdOptions.java
                          • TextAreaAppender.java
                          • TextAreaLog.java
                          • ValueBean.java
                        • params
                          • InputParameter.java
                          • TdPNames.java
                          • TdParams.java
                      • sx
                        • CnetDownload.java
                        • CnetUser.java
                        • RjLogin.java
                        • SPDownload.java
                    • util
                      • AppUtils.java
                      • Filter.java
                      • JsonLibUtils.java
                      • MapOperation.java
                      • MapRelation.java
                      • MapXorResult.java
                      • MiscUtils.java
                      • SortFilter.java
          • test
            • java
              • com
                • bao
                  • lc
                    • AppTest.java
                    • client
                      • CnetGetterTest.java
                    • util
                      • CalendarTest.java
                      • JsonLibUtilTest.java
                      • PropertiesTest.java
                      • URITest.java
              • org
                • apache
                  • http
                    • examples
                      • ElementalHttpGet.java
                      • ElementalHttpPost.java
                      • ElementalHttpServer.java
                      • client
                        • ClientChunkEncodedPost.java
                        • ClientConnectionRelease.java
                        • ClientCustomSSL.java
                        • ClientFormLogin.java
                        • ClientGZipContentCompression.java
                        • ClientPreemptiveBasicAuthentication.java
                        • ClientWithResponseHandler.java
      • lib-examples
        • src
          • main
            • java
              • com
                • bao
                  • examples
                    • App.java
                    • app
                      • AppConfig.java
                      • AppUtils.java
                    • gui
                      • Find.java
                      • GridBagEx1.java
                    • io
                      • UTF8BufferedInputStream.java
                    • jsse
                      • ClassFileServer.java
                      • ClassServer.java
                      • SSLEngineSimpleDemo.java
                      • SSLSocketClient.java
                      • SSLSocketClientWithClientAuth.java
                      • SSLSocketClientWithTunneling.java
                      • URLReader.java
                      • URLReaderWithOptions.java
                    • security
                      • AESTest.java
                      • CertificateSigner.java
                      • EncryptSign.java
                      • GenSig.java
                      • RSATest.java
                      • SignatureSignAndVerify.java
                      • VerSig.java
                    • thread
                      • DefaultTokenPool.java
                      • QueueTokenPool.java
                      • SerializedOperBooker.java
                      • TokenPool.java
                    • timertask
                      • TimerTaskTest.java
                    • tool
                      • PostDataComparator.java
                    • tree
                      • nma
                        • DataProducer.java
                        • MyTreeNode.java
                        • TreeLocator.java
                        • TreeNodeObject.java
                        • TreeUtil.java
                    • util
                      • MapOperation.java
                      • MapRelation.java
                      • MapXorResult.java
                  • sort
                    • BubbleSort.java
                    • DSQSort.java
                    • HeapSort.java
                    • ImprovedMergeSort.java
                    • ImprovedQuickSort.java
                    • InsertSort.java
                    • JDKQSort.java
                    • MergeSort.java
                    • QuickSort.java
                    • SelectionSort.java
                    • ShellSort.java
                    • SortUtil.java
                    • StackQSort.java
                    • TestQSort.java
                    • TreeSort.java
              • components
                • CustomDialog.java
                • DialogDemo.java
              • org
                • owasp
                  • webscarab
                    • util
                      • W32WinInet.java
          • test
            • java
              • com
                • bao
                  • examples
                    • AppTest.java
                    • charset
                      • CharsetTest.java
                      • UnicodeTest.java
                    • concurrent
                      • UniqueThreadIdGenerator.java
                    • html
                      • HtmlParserTest.java
                      • HtmlParserTest2.java
                    • js
                      • JavaScriptTest.java
                    • re
                      • RegexTest.java
                    • temp
                      • ListScriptEngines.java
                    • uri
                      • URLEncDecTest.java